2001 Navajo Blvd, 2001 Navajo Blvd, Holbrook, AZ 86025-2133, Holbrook
Not the best picture of the Chile and fries. Come see for yourself.
Not the best picture of the Chile and fries. Come see for yourself.